run a business/firm - Francés Inglés Diccionario